CH3ONHNOH3COOOHOHOOH3COHNH2OHHCl